#!/usr/bin/env bash

# 整份代码都需要修改，我是直接复制的工作时候的代码
# linux系统的代码

# 这一段是找到当前文件所在路径的代码
# source /etc/profile
script_dir=`cd \`dirname $0\`; pwd`
echo "script_dir: ${script_dir}"

function checkrun(){
    if [ $1 -ne 0 ];then
        echo "error"
        exit 1
    fi
}


# 这一段是接收日期参数的代码，实现功能是如果不传参，默认取前一天的日期为today
if [ $# -eq 0 ]; then
    today=`date +%Y%m%d -d  "-1 days"`
else
    if [ $# -eq 1 -a ${#1} -eq 8 ]; then
        today=$1
    else
        echo "Please input one parameter for Date, ParFormat: YYYYMMDD"
        exit 1
    fi
fi

cd ${script_dir}

year=`echo $today|cut -c 1-4`
month=`echo $today|cut -c 5-6`
day=`echo $today|cut -c 7-8`

echo $year, $month, $day


# 运行
python ${script_dir}/chatlog_store.py --date ${today} --filename ${filename}